home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 6 / Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso / 018a / mcroade3.zip / COMMANDS.REF < prev    next >
Text File  |  1991-06-23  |  9KB  |  222 lines

  1.                  Macro and Keystroke Command Reference
  2.  
  3. MACRO COMMANDS:
  4.  
  5.         Command                                Key Value
  6.  
  7.     {ASSIGN}var~expression~                      64513
  8.     {BELL}                                         64514
  9.     {BREAK}                                      64515
  10.     {CALL}label~                                 64516
  11.     {CANCEL OFF}                                 64517
  12.     {CANCEL ON}                                  64518
  13.     {CASE}expression~                             64519
  14.         case1~label1~
  15.           .     .
  16.           .     .
  17.           .     .
  18.         caseN~labelN~
  19.         {ELSE}~label?~
  20.         ~
  21.     {CASE CALL}expression~                         64520
  22.         case1~label1~
  23.           .     .
  24.           .     .
  25.           .     .
  26.         caseN~labelN~
  27.         {ELSE}~label?~
  28.         ~
  29.     {CHAIN}macroname~                             64521
  30.     {CHAR}var~message~                             64522
  31.     {;}comment~                                  64523
  32.     {DISPLAY OFF}                                 64524
  33.     {DISPLAY ON}                                 64525
  34.     {ELSE}                                         64526
  35.     {END FOR}                                     64527
  36.     {END IF}                                     64528
  37.     {END WHILE}                                  64529
  38.     {FOR}var~start~stop~step~                     64530
  39.     {FOR EACH}var~expression1~...expressionN~     64531
  40.     {GO}label~                                     64532
  41.     {IF}expression~                              64533
  42.     {IF EXISTS}var~                              64559
  43.     {INPUT}message~                              64563
  44.     {KEY MACRO n}                                   ?
  45.          replace n with a number
  46.     {KTON}key~                                     64568
  47.     {LABEL}label~                                 64534
  48.     {LEN}var~                                     64569
  49.     {LOOK}var~                                     64535
  50.     {Macro Commands}                             64556
  51.     {MENU OFF}                                     64560
  52.     {MENU ON}                                     64561
  53.     {MID}var~offset~count~                         64566
  54.     {NEST}macroname~                             64536
  55.     {NEXT}                                         64537
  56.     {NTOK}number~                                 64567
  57.     {ON CANCEL}action~                             64539
  58.     {ON ERROR}action~                             64540
  59.     {ON NOT FOUND}action~                         64541
  60.     {ORIGINAL KEY}                                 64558
  61.     {OTHERWISE}                                  64573
  62.     {PAUSE}                                      64542
  63.     {PAUSE KEY}key~                              64571
  64.     {PROMPT}message~                             64543
  65.     {QUIT}                                         64544
  66.     {RESTART}                                     64545
  67.     {RETURN}                                     64546
  68.     {RETURN CANCEL}                              64547
  69.     {RETURN ERROR}                                 64548
  70.     {RETURN NOT FOUND}                             64549
  71.           Enter as {RETURN NOT FND}
  72.     {SHELL ASSIGN}shellvar~expression~             64574
  73.     {SHELL MACRO}macroname~                      64538
  74.     {SHELL VARIABLE}shellvar~                     64575
  75.     {SPEED}100ths of a second~                     64550
  76.     {STATUS PROMPT}message~                      64562
  77.     {STEP OFF}                                     64557
  78.     {STEP ON}                                     64551
  79.     {STATE}                                      64561
  80.     {SYSTEM}sysvar~                              64565
  81.     {TEXT}var~message~                             64552
  82.     {VARIABLE}var~                                 64564
  83.     {WAIT}10ths of a second~                     64554
  84.     {WHILE}expression~                             64555
  85.     {~}                         hard tilde         64570
  86. ________________________________________________________________________________
  87.  
  88. KEYSTROKE COMMANDS:
  89.                       Original
  90.                       Keyboard            Value Used with
  91.    Macro Symbol         Key             {KTON} & {NTOK}   Key Function
  92.  
  93.     {^A}              Ctrl-a                 32769         ^A
  94.     {^B}              Ctrl-b                 32770         Page Number
  95.     {^C}              Ctrl-c                 32771         Merge from Console
  96.     {^D}              Ctrl-d                 32772         Merge Date
  97.     {^E}              Ctrl-e                 32773         Merge End Record
  98.     {^F}              Ctrl-f                 32774         Merge Field
  99.     {^G}              Ctrl-g                 32775         Merge Macro
  100.     {^M}              Ctrl-m                 32781         Search Value for [SRt
  101.     {^N}              Ctrl-n                 32782         Merge Next Record
  102.     {^O}              Ctrl-o                 32783         Merge Output Prompt
  103.     {^P}              Ctrl-p                 32784         Merge Primary Filename
  104.     {^Q}              Ctrl-q                 32785         Merge Quit
  105.     {^R}              Ctrl-r                 32786         Merge End Field
  106.     {^S}              Ctrl-s                 32787         Merge Secondary Field
  107.     {^T}              Ctrl-t                 32788         Merge Text to Printer
  108.     {^U}              Ctrl-u                 32789         Merge Update the Scre
  109.     {^V}              Ctrl-v                 32790         Ignore Meaning of
  110.                                                             Following Code
  111.     {^\}              Ctrl-\                 32796         ^\
  112.     {^]}              Ctrl-]                 32797         ^]
  113.     {Keyboard}          Ctrl-^                 32798         Reset Keyboard Map
  114.     {Alt Home}          Alt-Home                 32873
  115.     {Backspace}       Backspace              32848
  116.     {Block}           Alt-F4 or F12          32827
  117.     {Block Append}                             32876
  118.     {Block Copy}      Ctrl-Ins                 32878
  119.     {Block Move}      Ctrl-Del                 32877
  120.     {Bold}              F6                     32805
  121.     {Cancel}          F1 or ESC              32800
  122.     {Center}          Shift-F6                 32817
  123.     {Columns/Tables}  Alt-F7                 32830
  124.     {Compose}          Ctrl-2 or Ctrl-v         32768         enter directly as:
  125.                                                             [:C,N]
  126.     {Date/Outline}     Shift-F5              32816
  127.     {Del}             Delete                 32849
  128.     {Del to EOL}      Ctrl-End or Ctrl-k     32779
  129.     {Del to EOP}      Ctrl-PgDn or Ctrl-l    32780
  130.     {Delete Row}      Ctrl-Del               32874
  131.     {Del Word}        Ctrl-Backspace         32850
  132.     {Down}            Down Arrow or Ctrl-z   32794
  133.     {End}             End or Home,Home,5     32853
  134.     {End Field}       F9                     32808
  135.     {Enter}           Enter or Ctrl-j        32778
  136.     {Esc}             Escape or Ctrl-[       32795
  137.     {Exit}            F7                     32806
  138.     {F11}              Reveal Codes             32810
  139.     {F12}              Block                  32811
  140.     {Flush Right}      Alt-F6                 32829
  141.     {Font}            Ctrl-F8                32843
  142.     {Footnote}        Ctrl-F7                32842
  143.     {Format}          Shift-F8               32810
  144.     {GoTo}            Ctrl-Home              32856
  145.     {Graphics}        Alt-F9                 32832
  146.     {Help}            F3 or F1               32802
  147.     {Home}            Home or Ctrl-h         32776
  148.     {HPg}             Ctrl-Enter             32863
  149.     {-}               Alt-                   32865
  150.     {Invalid}                                 32855
  151.     {Indent}          F4                     32803
  152.     {L/R Indent}      Shift-F4               32815
  153.     {Item Left}       Alt-Left Arrow         32869
  154.     {Item Right}      Alt-Right Arrow        32870
  155.     {Item Up}         Alt-Up Arrow           32871
  156.     {Item Down}       Alt-Down Arrow         32872
  157.     {Left}            Left Arrow or Ctrl-y   32793
  158.     {Left Mar Rel}    Shift-Tab              32862
  159.     {List}            F5                     32804
  160.     {Macro}           Alt-F10                32833
  161.     {Macro Define}    Ctrl-F10               32845
  162.     {Mark Text}       Alt-F5                 32828
  163.     {Merge Codes}     Shift-F9               32820
  164.     {Merge/Sort}      Ctrl-F9                32844
  165.     {Menu Bar}        Alt-=                  32875
  166.     {Move}            Ctrl-F4                32839
  167.     {Page Down}       PgDn                   32858
  168.     {Page Up}         PgUp                   32857
  169.     {Para Down}       Ctrl-Down Arrow        32868
  170.     {Para Up}         Ctrl-Up Arrow          32867
  171.     {Print}           Shift-F7               32818
  172.     {Replace}         Alt-F2                 32825
  173.     {Retrieve}        Shift-F10              32821
  174.     {Reveal Codes}    Alt-F3                 32826
  175.     {Right}           Right Arrow or Ctrl-x  32792
  176.     {Save}            F10                    32809
  177.     {Search}          F2                     32801
  178.     {Search Left}     Shift-F2               32813
  179.     {Screen}          Ctrl-F3                32838
  180.     {Screen Down}     Gray +                 32859
  181.     {Screen Up}       Gray -                 32860
  182.     {Setup}           Shift-F1               32812
  183.     {Shell}           Ctrl-F1                32836
  184.     {SHy}             Ctrl-_                 32799       Soft Hyphen
  185.     { }               Home, Space Bar        32866       Hard Space
  186.     {Spell}           Ctrl-F2                32837
  187.     {Style}           Alt-F8                 32831
  188.     {Switch}          Shift-F3               32814
  189.     {Tab}             Tab or Ctrl-i          32777
  190.     {Tab Align}       Ctrl-F6                32841
  191.     {Text In/Out}     Ctrl-F5                32840
  192.     {Thesaurus}       Alt-F1                 32824
  193.     {Typeover}        Insert                 32861
  194.     {Underline}       F8                     32807
  195.     {Up}              Up Arrow or Ctrl-w     32791
  196.     {Word Left}       Ctrl-Left Arrow        32852
  197.     {Word Right}      Ctrl-Right Arrow       32851
  198.  
  199. Keys Not Mapped on Original Keyboard:
  200.  
  201.   * {Shft F11}                                 32822
  202.   * {Shft F11}                                 32823
  203.   * {Alt F11}                                 32834
  204.   * {Alt F11}                                 32835
  205.   * {Ctrl F11}                                 32846
  206.   * {Ctrl F11}                                 32847
  207.  
  208.  * All of these keys are subject to the following footnote in Appendix T:
  209.         "To insert this command in a macro, you must define a macro
  210.          containing {NTOK}x~, where x is the value listed on the
  211.          table.  Then map this macro to a key using Keyboard Layout
  212.          (see Keyboard Layout in Reference.)  With the keyboard
  213.          containing the mapping selected, enter the Macro Editor.
  214.          Press the key to which the macro is mapped to insert the
  215.          command."
  216.  
  217.     Although users of MacroLst can enter these keys directly in the ASCII
  218.     versions of their macros, they must be sure that there is a macro mapped
  219.     to the key and that the corresponding keyboard has been invoked when
  220.     the macro is run.
  221.  
  222.